The rood screen and detail at the Church of Saint Peter & Saint Paul Barnham Broom, Norfolk,UK. On the north (left) side the firs…
The rood screen and detail at the Church of Saint Peter & Saint Paul, Barnham Broom, Norfolk,UK. On the North (left) side, the fir…